body
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 10px;
    SCROLLBAR-FACE-COLOR: lightgrey;
    FONT-SIZE: 12px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    MARGIN-LEFT: 0px;
    COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;
    LINE-HEIGHT: 18px;
    MARGIN-RIGHT: 0px;
    SCROLLBAR-ARROW-COLOR: #006699;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #efefef;
    FONT-FAMILY: 宋体;
    SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
    BACKGROUND-COLOR: #f7f9eb
}
TD
{
    font-family:����;
    FONT-SIZE: 12px;
    COLOR: #000000
}
TH
{
    FONT-SIZE: 12px;
    COLOR: #000000
}

.text
{
    LINE-HEIGHT: 22px
}
A:link
{
    COLOR: #000000;

}
A:visited
{
    COLOR: #000000;
}
A:hover
{
    COLOR: #000000;

}
A:active
{
    COLOR: #000000;
}
.menu:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.menu:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.white
{
    COLOR: #ffffff;
    LINE-HEIGHT: 20px
}
.foot:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.foot:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.foot:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.foot:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.white:link
{
    COLOR: #ffffff;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: none
}
.white:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.white:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.white:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.bigmenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #007579;
    TEXT-DECORATION: none
}
.bigmenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #007579;
    TEXT-DECORATION: none
}
.bigmenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #007579;
    TEXT-DECORATION: underline
}
.bigmenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #007579;
    TEXT-DECORATION: none
}
.redlink:link
{
    COLOR: #cc1702;
    TEXT-DECORATION: none
}
.redlink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #cc1702
}
.redlink:hover
{
    COLOR: #cc1702;
    TEXT-DECORATION: underline
}
.redlink:active
{
    COLOR: #cc1702;
    TEXT-DECORATION: none
}

.top_input
{
    BORDER-RIGHT: #d2d2d2 1px solid;
    BORDER-TOP: #d2d2d2 1px solid;
    BORDER-LEFT: #d2d2d2 1px solid;
    WIDTH: 120px;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #f5f5f5
}

.input {
	FONT-SIZE: 9pt; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF
}
.inputfull {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF
}
.nei_left_font
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ffffff
}
.nei_right_font
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #cf0027
}
.position
{
    COLOR: #cf0027
}
.ty_nei_font:link
{
    FONT-SIZE: 13px;
    COLOR: #00777b;
    TEXT-DECORATION: none
}
.ty_nei_font:visited
{
    FONT-SIZE: 13px;
    COLOR: #00777b;
    TEXT-DECORATION: none
}
.ty_nei_font:hover
{
    FONT-SIZE: 13px;
    COLOR: #00777b;
    TEXT-DECORATION: underline
}
.ty_nei_font:active
{
    FONT-SIZE: 13px;
    COLOR: #00777b;
    TEXT-DECORATION: none
}
.black_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000
}
.font14
{
    FONT-SIZE: 14px
}
.huise
{
    COLOR: #999999
}
.djms_name
{
    FONT-WEIGHT: bold;
    COLOR: #cf0027
}
.blod12
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.red
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.red1
{
    FONT-SIZE: 14px;
    COLOR: #ff0000
}
.kcjs_input
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 182px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    HEIGHT: 17px
}
.red12
{
    FONT-SIZE: 12px;
    COLOR: #ff0000
}
.blue
{
    FONT-SIZE: 12px;
    COLOR: #008e92
}

.title
{
	font-size:14pt;
	font-weight:bold
}

.needClass 
{ 
	color: red
}

.nline 
{ 
	line-height:100%;font-size: 10 
} /* ��������Լ��� ���غͰٷֱȶ����� */

.btn
{
}

.fieldset
{
	WIDTH: 808px;
	align:center
}

.tableList
{
	font-size:9pt;
	height:30px;
	width:100%;
	border-collapse:collapse
}

.trUpList
{
	font-size:12px;
	COLOR: #003399;
	font-weight:bold;
	font-family:����;
	height:25px;
	BACKGROUND-IMAGE: url(/images/trList_bg.gif); 
}

.trDownList
{
	height:22px;
	font-size:12px;
	font-family:����;
	background-color:#B5D7BD
}

.trDownList0
{
	height:22px;
	font-size:12px;
	font-family:����;
	background-color:#e5f3f4;
}
.trDownList1
{
	height:22px;
	font-size:12px;
	font-family:����;
	background-color:#B5D7BD; 
}

.trMouseOver
{
	height:22px;
	font-size:12px;
	background-color:#6BAE8C; 
	color:buttontext
}

.TitleBar{
  height:25px;
  border-width:1px solider;
  text-align:left;
  text-valign:middle;
  font-family:����;
  font-size:12px;
  font-weight:bold;
  background-color:#e5f3f4;
}

.DetailBar
{
	background-color:#ffffff;
	border-color:#000000;	
	color:#000000;

	font-size:12px;
}

.TblClass{
	background-color:#008d93;    
}
.TblClass td
{
	padding:1px;	
}

.help_content {	BACKGROUND: #fffff;}
.help_table{ border-top: 1px solid #A0B4DC; }
.help_title 
{
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	BACKGROUND: #EDF8FE; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px
}

 .report_title
 {
	font-size:16px;
	text-align: center;
	font-weight: bold;
	}

.link02 A:link{color:#000; text-decoration:none; }
.link02 A:visited{color:#000; text-decoration:none; }
.link01 A:hover{color:#fff; text-decoration:none; background-color:#01a1c5;}
.link01 A:active{text-decoration:underline}
.focusField{ border:solid 2px #73A6FF; }

.todo_mask{
	position: absolute;
 	padding: 12px 5px 10px 30px;
 	width: auto;
 	height: 16px;
 	border-width: 2px;
 	border-style: solid;
	border-color: #95B8E7;
	background: #ffffff url('/jquery/easyui/themes/default/images/loading.gif') no-repeat scroll 5px center;
}
.todo_mask_opacity{
	width: 100%;
	height:100%;
	top:0;
	left:0;
	position: absolute;
	background-color:#CCCCCC;
	opacity:0.5;
	filter:alpha(opacity=50);
}

div.pageinfo {
		margin-top: 5px; margin-bottom: 5px
}
div.pageinfo a {
	border-right: #8db5d7 1px solid; padding-right: 5px; border-top: #8db5d7 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #8db5d7 1px solid; color: #000; margin-right: 2px; padding-top: 2px; border-bottom: #8db5d7 1px solid; text-decoration: none
}
div.pageinfo a:hover {
	border-right: red 1px solid; padding-right: 5px; border-top: red 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: red 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: red 1px solid
}
div.pageinfo a:active {
	border-right: red 1px solid; padding-right: 5px; border-top: red 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: red 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: red 1px solid
}
div.pageinfo span.current {
	border-right: #e89954 1px solid; padding-right: 5px; border-top: #e89954 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #e89954 1px solid; color: #000; margin-right: 2px; padding-top: 2px; border-bottom: #e89954 1px solid; background-color: #ffca7d
}
div.pageinfo span.disabled {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ccc 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #ccc 1px solid
}
div.pageinfo input {
	border: #8db5d7 1px solid;
	text-align: center;
}
div.pageinfo input.btn {
	cursor: pointer;
}	
div.pageinfo select {
	border: #8db5d7 1px solid;
}
	.comboArrow{
    	background-image:url(/images/combo_arrow.png);
		  background-position: right;
		  background-repeat:no-repeat;
		  FONT-SIZE: 9pt; 
		  COLOR: #000000; 
		  BACKGROUND-COLOR: #FFFFFF
	 }